* {
  margin: 0;
  padding: 0;
}


html, body {
	font-size:14px;
	font-family:微软雅黑!important;
	overflow-y: visible;
  background: #f2f5f8;
  color: #000!important;
  max-width:1024px;
  min-width:320px;
  margin:0 auto;
  height:100vh;
}
dl,dt,dd,ul,ol,li,p{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a:hover{text-decoration:underline}
ins,a{text-decoration:none}
.tac{
	text-align: center;
}
.tar{
	text-align: right;
}
.red{
	color:#ff5722!important;
}
.gray{
	color:#999;
}
.green{
	color:#4caf50!important;
}
.orange{
	color: #e8bb57!important;
}
.pt3{
	padding-top:.3rem;
}
.font28{
	font-size:.28rem!important;
}
.font38{
	font-size:.38rem;
}
.bgw{
	background: #fff;
}
.project{
	background: #fff;
	padding: .2rem .3rem;
	font-size:.38rem;
}
.contentMsg{
	position: relative;
	/* margin-top:-2rem; */
}
.contentMsg .byTime{
	background-color: rgba(232, 232, 232, 0.54);
	height:1rem;
	text-align: center;
	padding: .2rem 0rem;
	position: relative;
	color: #000;
}
.contentText{
	background: #fff;
	padding:.2rem;
	position: relative;
	margin-top:-.55rem;
	border-radius:15px 15px 0px 0px;
}
.progress{
	padding-top:.3rem;
	width:86%;
	margin-left:7%;
}
.list_text{
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .4rem;
	color: #999;
	height:calc(100vh - 46px);
}
.van-nav-bar{
  background: #e8bb57!important;
}
.van-nav-bar__title{
  color: #fff !important;
}
.van-nav-bar .van-icon{
  color: #fff !important;
	font-size: .45rem;
}
.van-button--info{
	background-color: #e8bb57 !important;
	border:1px solid #e8bb57 !important;
  width: 100%;
	color:#fff!important
}
.van-button--danger {
    color: #fff;
    background-color: #03A9F4!important;
    border: 1px solid #03A9F4!important;
}
.van-checkbox__icon--checked .van-icon{
	background: #e8bb57!important;
	border-color: #e8bb57!important;
}
.van-button--mini {
	border-radius:4px;
	height: 25px!important;
	font-size:.28rem!important;
	line-height: 20px;
	padding:0rem .4rem!important;
}
.van-button--primary {
	color: #333!important;
	background-color: #fff!important;
	border: 1px solid #fff!important;
}
.van-progress__portion {
    /* background: #e8bb57!important; */
}
.van-progress__pivot {
    /* background-color:#e8bb57!important; */
}
.van-progress {
    border-radius: 15px!important;
}
.van-tag {
	padding:3px 6px!important;
}